import request from '@/plugins/request';

/**
 * @description 销售审核 -- 列表
 * @param {Object} param params {Object} 传值参数
 */
export function saleAuditlist (params) {
  return request({
      url: 'cloud_live/sale/audit_list',
      method: 'get',
      params
  });
}

/**
 * @description 咨询 -- 列表
 * @param {Object} param params {Object} 传值参数
 */
export function selectList (params) {
  return request({
      url: 'cloud_live/sale/select_list',
      method: 'get',
      params
  });
}

/**
 * @description 审核处理
 * @param {Object} param params {Object} 传值参数
 */
export function applyHandle (params,id) {
  return request({
      url: `cloud_live/sale/apply_handle/${id}`,
      method: 'put',
      params
  });
}

/**
 * @description 云直播商品分类 -- 列表
 * @param {Object} param params {Object} 传值参数
 */
export function classifyListApi(params) {
  return request({
      url: 'cloud_live/category',
      method: 'get',
      params
  });
}

/**
 * @description 云直播商品分类 -- 添加表单
 * @param {Object} param params {Object} 传值参数
 */
export function classifyCreateApi() {
  return request({
      url: 'cloud_live/category/create',
      method: 'get'
  });
}

/**
 * @description 云直播商品分类 -- 编辑表单
 * @param {Object} param params {Object} 传值参数
 */
export function classifyEditApi(id) {
  return request({
      url: `cloud_live/category/${id}`,
      method: 'get'
  });
}

/**
 * @description 云直播商品分类 -- 修改状态
 * @param {Object} param params {Object} 传值参数
 */
export function classifyShowApi(data) {
  return request({
      url: `cloud_live/category/set_show/${data.id}/${data.is_show}`,
      method: 'PUT'
  });
}

/**
 * @description 商品管理-- 分类
 */
export function classifyTreeListApi(type) {
  return request({
      url: `cloud_live/category/tree/${type}`,
      method: 'get'
  });
}